damask rose meaning in Hindi

Noun

A type of flowering shrub known for its fragrant, beautiful blooms.

सुगंधित, सुंदर फूलों वाला एक प्रकार का झाड़ी

English Usage: The garden was filled with blooming damask roses in various shades of pink.

Hindi Usage: बगीचे में विभिन्न गुलाबी रंगों में खिलते हुए डामस्क गुलाब थे।

Share Anuvadan of damask rose